layer of paper - English Synonyms Dictionary